Distributed Game Tree Search on a Massively Parallel System

نویسندگان

  • Rainer Feldmann
  • Peter Mysliwietz
  • Burkhard Monien
چکیده

During the World Computer Chess Championships in Madrid, November 1992, our distributed chess program ZUGZWANG ran on a 1024 processor machine and nished second place without having lost a game. This article presents measurements that show the behaviour of ZUGZWANG using massive parallelism. We will show that the network used to interconnect the processors is a crucial point for the eeciency of our algorithm. This will be done by comparing the behaviour of our program with 256 processors using a DeBruijn network, a torus and a grid as interconnection network. On the other side we will point out, that even grid structured networks suuce to produce reasonable eeciency with up to 1024 processors.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Massively Parallel Monte Carlo Tree Search

Monte Carlo Tree Search is a method of finding near-optimal solutions for large state-space problems. Currently, is it very important to develop algorithms being able to take advantage of great number of processors in such areas. In this paper MCTS parallel implementations for thousand of cores are presented and discussed. The MCTS parallelization method used is the root parallelization. Implem...

متن کامل

Scalable Distributed Monte-Carlo Tree Search

Monte-Carlo Tree Search (MCTS) is remarkably successful in two-player games, but parallelizing MCTS has been notoriously difficult to scale well, especially in distributed environments. For a distributed parallel search, transposition-table driven scheduling (TDS) is known to be efficient in several domains. We present a massively parallel MCTS algorithm, that applies the TDS parallelism to the...

متن کامل

Speculative Parallelism Improves Search

The extreme e ciency of sequential search and the natural tendency of tree prun ing systems to produce wide variations in workload partly explains why it is proving di cult to achieve more than e ciency for massively parallel implementations of the algorithm Here we introduce typical enhanced sequential algorithms and address the major issues of parallel game tree searching under conditions of ...

متن کامل

Selective Game Tree Search on a Cray T3E

The-algorithm or the Negascout algorithm are known to search game trees eeciently. Many research has been done in the past to increase the speed of the search by adding heuristics. In this paper, we present a distributed algorithm for game tree search. It is based on the Negascout algorithm and a domain independent selective search technique called Fail High Reductions. The main idea of Fail Hi...

متن کامل

Massively Parallel Search with Random Competition

With random competition we propose a method for parallelizing backtracking search. We can prove high efficiency of random competition on highly parallel architectures with thousands of processors. This method is suited for all kinds of distributed memory architectures, particularly for large networks of high performance workstations since no communication between the processors is necessary dur...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1992